Synonyms: armored vehicle, armoured vehicle
Definition: a vehicle that is protected by armor plate
Similar words: self-propelled vehicle
Definition: a wheeled vehicle that carries in itself a means of propulsion